automobile repair trade association - Français Anglais Dictionnaire